Heavy Water — synonyms, definition

1. heavy water (Noun)

1 synonym
deuterium oxide
1 definition

heavy water (Noun) — Water containing a substantial proportion of deuterium atoms, used in nuclear reactors.

1 type of
moderator